About Lpd Lab Services Holdings Limited (09475328) United Kingdom