About St. John Restaurant Company Limited (02969502) United Kingdom