About Suffolk Fabrications Limited (05089313) United Kingdom