About Lsf Clinical Services Limited (08315978) United Kingdom