About West St Leonards Community Social Club Limited (IP28748R) United Kingdom