About N & L Limited (04091067) United Kingdom