About The Suffolk Architectural Lighting Company Limited (10881373) United Kingdom