About The Anchor Berkshire Ltd (11121906) United Kingdom