About Glen Scott Music Limited (09097266) United Kingdom