About Leisure Machine Solutions Limited (03968059) United Kingdom