About Suffolk Group Ltd (11908118) United Kingdom