About S&l Construction Services Ltd (10802211) United Kingdom