About Lentech (northwest) Limited (10734565) United Kingdom