About C&r Developments Ltd (13654019) United Kingdom