About Suffolk Asset Management Ltd (05060338) United Kingdom