About London Musicians Limited (01480955) United Kingdom