About Atelier Automobile Breakers Ltd (12894880) United Kingdom