About Bollo Lane Hand Carwash Limited (05406659) United Kingdom