About Laystall Engineering Company Limited (02178374) United Kingdom