About Bard Management Limited (07832413) United Kingdom