About Cn H&c Associates Ltd (10266996) United Kingdom