About Sefa Grill Limited (11380814) United Kingdom