About Switched On S&l Limited (04982960) United Kingdom