About Whitmore Leisure Limited (02051271) United Kingdom