About Ellis Hand Car Wash Ltd (09423153) United Kingdom