About L&h Dm Limited (08360858) United Kingdom