About Swansea Sound Limited (01089326) United Kingdom