About Beard & Barnet Limited (10428010) United Kingdom