About Lhd Solutions Limited (08590351) United Kingdom