About S&l Lighting & Electrical Ltd (07148802) United Kingdom