About The Shaftesbury Academy Limited (07084399) United Kingdom