About Semsur Ltd (08508587) United Kingdom