About Newhaven Leisure Limited (10641084) United Kingdom