About Lye Spencer Steel Services Limited (00734351) United Kingdom