About The Specialist Audio Company Limited (02576216) United Kingdom