About Bard Grandchildern Holdings Limited (10049833) United Kingdom