About Seso Ltd. (07712331) United Kingdom