About Ilkley Wellness Limited (12167410) United Kingdom