About Flitch Hand Car Wash Ltd (10259546) United Kingdom