About Clarencerose & Co Ltd (12114922) United Kingdom