About Char Grill Coventry Limited (11926576) United Kingdom