About The Anchor (danbury) Limited (07202774) United Kingdom