About Schmidt Leisure Limited (11149502) United Kingdom