About St. Martin-in-the Fields Limited (02096693) United Kingdom