About N L E Limited (04106555) United Kingdom