About Simon Taylor Sound Limited (10851355) United Kingdom