About Squire Holdings Ltd (09695807) United Kingdom