About Suffolk Architectural Ltd (12283381) United Kingdom