About Bard House Management Ltd (12363463) United Kingdom