About Snape Hand Car Wash Ltd (13380426) United Kingdom