About C & Q Developments Ltd (10912768) United Kingdom