About Whitmore Leisure Holdings Limited (11054677) United Kingdom