About St Clements Sports & Social Club Limited (RS004464) United Kingdom