About Hida Carwash Promotions Ltd (13367615) United Kingdom