About Hc & C Holdings Ltd (12064215) United Kingdom