About Leonard Hunter Limited (13011874) United Kingdom