About Lee Nicklin Music Ltd (06250310) United Kingdom