About The Village Studio (wales) Limited (02583773) United Kingdom