About Jollof Bbq House Limited (12477665) United Kingdom