About Light & Sound Equipment London Ltd (09624201) United Kingdom