About S. Litton Ltd. (00266695) United Kingdom