About London Sound Limited (04805067) United Kingdom