About Boss Hot Pepper Sauce Limited (10436193) United Kingdom