About Salma Grill Co Limited (11012925) United Kingdom