About Smoke & Braai Ltd (11754485) United Kingdom