About Holloway Leisure & Fitness Ltd (12183223) United Kingdom