About Lenoch Industrial Ltd (07845172) United Kingdom