About Medicard Lancashire Limited (09279073) United Kingdom