About Flitch Hand Car Wash & Mobile Services Ltd (13351301) United Kingdom