About Denefield School (07852122) United Kingdom