About Anchortek Ltd (10170662) United Kingdom