About A & C Beard Brothers Limited (08066183) United Kingdom