About Bennie Beard Limited (13012261) United Kingdom