About The Buzzard Academy Ltd (11647347) United Kingdom