About Grill & Curries Limited (11645062) United Kingdom