About L&h Int Co. Limited (09267726) United Kingdom