About Cimbrone Developments Ltd (07429220) United Kingdom