About Jerk Grill Ltd (12291717) United Kingdom