About Oasis Leisure Products Limited (02546737) United Kingdom