About Red Heat Grill Ltd (12279841) United Kingdom