About Clemal Ltd (11293543) United Kingdom