About Anchor & Hops Ltd (12850486) United Kingdom