About Squire Holdings Ltd (13591985) United Kingdom