About Squire & Moore Ltd (13037008) United Kingdom