About Anchor Therapy & Training Ltd (09181601) United Kingdom