About Lenvale Products Limited (00536242) United Kingdom