About Northern Grills Limited (12299178) United Kingdom