About London Waterloo Academy Ltd (07110539) United Kingdom