About Newcastle Smoke Box Ltd (12458128) United Kingdom