About The Stamford Club Ltd (09533127) United Kingdom