About Pomroy Leisure Ltd (10058625) United Kingdom