About Barrington Auto Breakers Limited (07581774) United Kingdom