About Suffolk N Good Ltd (12999466) United Kingdom