About Cobham Curry & Grill Ltd (11917998) United Kingdom