About Jerk & Grill Uk Limited (11239321) United Kingdom