About Laqi Hand Car Wash Ltd (11562444) United Kingdom