About Rigby S Grill Limited (12676739) United Kingdom