About Leicester Sound Limited (01433194) United Kingdom