About James Hannigan Music Limited (07645106) United Kingdom