About The Braai Box Limited (12267461) United Kingdom