About Cliff Rose Ltd (11618295) United Kingdom