About Ball Lednor Healthcare Limited (11212156) United Kingdom