About Grill Junction Limited (10765060) United Kingdom