About Lenchner Limited (08854953) United Kingdom