About Square Mile Music Limited (07777121) United Kingdom