About Killick Medical Ltd (07708520) United Kingdom