About Roxy Leisure Holdings Limited (12328086) United Kingdom