About Semaco Limited (04242808) United Kingdom