About Len Hampson Education Limited (07313901) United Kingdom