About Frampton Cotterell Hand Car Wash Ltd (12810632) United Kingdom