About Ballard School Limited (00733644) United Kingdom