About Suffolk Ltd (10544253) United Kingdom