About Lloyd Music Limited (02278731) United Kingdom