About Ladypool Carwash & Tyres Ltd (10227481) United Kingdom