About Jim Hall Sports Limited (02521388) United Kingdom