About Suffolk Holdings Limited (03445627) United Kingdom