About Jerk N Jollof Bar N Grill Ltd (09737877) United Kingdom