About The Studio (cardiff) Limited (09929621) United Kingdom