About H & L International Co. Limited (03788699) United Kingdom