About Anchortec Limited (04233324) United Kingdom