About Sandwich Technology School (07401373) United Kingdom