About Hope & Anchor Group Ltd (12268228) United Kingdom