About Lenwood Services Limited (NI650591) United Kingdom