About Suffolk Trade Frames Ltd (11991235) United Kingdom