About Braai Shack Ltd (08192433) United Kingdom