About Beard Agencies Ltd (11271835) United Kingdom