About Bac Grills Ltd (12681461) United Kingdom