About Handsworth Social Club Limited (IP031104) United Kingdom