About The Holwell Sports And Social Club Limited (02324283) United Kingdom