About Magic Hand Car Wash Addlestone Ltd (12484282) United Kingdom