About A. H. Beard Consultancy Limited (13213877) United Kingdom