About Semseo Ltd (04421060) United Kingdom