About Squire Recognition Systems Limited (03239797) United Kingdom