About Lemac Engineering (uk) Limited (SC312711) United Kingdom