About South West Studio Ltd (09175123) United Kingdom