About The Beauregard Academy Limited (06902681) United Kingdom