About The Beard Sauce Company Ltd (13037239) United Kingdom