About Henleaze Junior School (07763421) United Kingdom