About Both Barrels Supply Co. Ltd. (10136590) United Kingdom