About Squire Services Limited (11093235) United Kingdom