About L&b Nw Limited (10570378) United Kingdom