About Wallace Leisure Limited (11527110) United Kingdom