About The Piggott Church Of England School (07682284) United Kingdom