About St. Petroc S School Trust Limited (00884821) United Kingdom