About The Wells Academy Yorkshire Ltd (11751028) United Kingdom