About Wallace Leisure Holdings Limited (12187185) United Kingdom