About Pitmasters Smokehouse Limited (11650350) United Kingdom