About W. Bard & Co. Limited (02390639) United Kingdom