About Semco Engineering Limited (01164294) United Kingdom