About The Anchor Works Ltd (NI648432) United Kingdom