About Sesw Holding Company Limited. (04151446) United Kingdom