About Suffolk Fast Foods Limited (01816286) United Kingdom