About L.h.e (stafford) Limited (11728694) United Kingdom