About Redruth Grill Ltd (12335799) United Kingdom