About Neah Leisure Ltd (SC589973) United Kingdom