About S&l Newman Ltd (12131690) United Kingdom