About Semco Holdings Ltd (12075565) United Kingdom