About Squireclub Ltd (12772539) United Kingdom