About Semco-(uk) Ltd (12967269) United Kingdom