About C J Grill Limited (11034938) United Kingdom