About Anchor Meadow Limited (02723225) United Kingdom