About Kirkham Hand Car Wash Limited (11366212) United Kingdom