Best Fish & chips restaurant in Sleaford, united kingdom