About Clifford Rose Ltd (12431346) United Kingdom