About The Studio (ilkley) Ltd (13630583) United Kingdom