About Sigma Suffolk Ltd (13042017) United Kingdom