About Bedford Educators Limited (12284565) United Kingdom