About N&l Building Solutions Limited (11881934) United Kingdom