About Beard & Clark Ltd (09769295) United Kingdom