About Grill & Chill (seaham) Limited (09378758) United Kingdom