About Philharmonia Trust Limited (00913665) United Kingdom