About Char Grill Limited (09956845) United Kingdom