About Philomusica Of London Limited (00615205) United Kingdom