About Bard Holdings Limited (02150263) United Kingdom