About Clemet Rose Ltd (11078082) United Kingdom