About London School Of Music Limited (11823345) United Kingdom