About Ted Grant Education Project Ltd (08561496) United Kingdom