About Beard & Fitch Limited (00851234) United Kingdom