About Specialist Anchor Testing Ltd (11863656) United Kingdom