About The Stock & Sauce Company Ltd (12494167) United Kingdom