About S&a Litten Ltd (13076835) United Kingdom