About Newton Leisure Limited (02477483) United Kingdom