About Lenal Engineering (london) Limited (04857015) United Kingdom