About Suffolk Lighting Company Ltd (11981197) United Kingdom