About C&b Developments Ltd (11577729) United Kingdom