About Jerk And Juice Bar Limited (13446662) United Kingdom