About Studio One South West Ltd (07505024) United Kingdom