About Squires Services Ltd (11070341) United Kingdom