About Champion Sound Manchester Limited (08458316) United Kingdom