About Squire Management & Training Limited (06431603) United Kingdom