About Kandel Hand Car Wash Ltd (11811260) United Kingdom