About Clh And Co. Ltd (07253144) United Kingdom