About Suffolk Group Holdings Limited (09570600) United Kingdom