About Anchor Group Limited (09455944) United Kingdom