About Bard International Limited (02995741) United Kingdom