About Simon Taylor Sound Limited (13553023) United Kingdom