About L&r Sound Ltd (09522770) United Kingdom