About H & L (management) Limited (03291912) United Kingdom