About Lentune Manufacturing Limited (08974410) United Kingdom