About Woza Braai-bbq Ltd. (SC694445) United Kingdom