About Brendan The Chilli Man Limited (12838018) United Kingdom