About Red Lion Music Limited (04179584) United Kingdom