About Ella Hammill Music Ltd (13463233) United Kingdom