About Seagull Music Limited (11759948) United Kingdom