About Bard Worldwide Limited (09815118) United Kingdom