About Squires Miller Ltd (13711603) United Kingdom