About Salora Grill Delight Ltd (12370740) United Kingdom