About North Lancashire Medical Services Limited (08898208) United Kingdom