About Snappy Grill Limited (13339785) United Kingdom