About Anchor Point Design Ltd (12939972) United Kingdom