Byfords R A & Sons
Lodge Rd, Little Clacton, Clacton-on-Sea CO16 9QE, United Kingdom
1
1 reviews
1 comments
R5P9+CM Clacton-on-Sea, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsRachael219 days ago
Footage of multiple and consistent examples of animal torture at their slaughterhouse. Avoid at all cost.