About Dean Linkhorn Education Consultant Limited (11692423) United Kingdom