About L H Associates Limited (08567858) United Kingdom