About Stessa Leisure (stockton) Limited (11529502) United Kingdom