About Hadley And Lester Limited (04938395) United Kingdom