About Sale Grammar School (07538380) United Kingdom