About Pluto Leisure Holdings Limited (09331147) United Kingdom