About Seale Sound Solutions Limited (08969571) United Kingdom