About William Battle Learning Limited (04654874) United Kingdom