About The Studio Y Stiwdio Limited (12682493) United Kingdom