About Northdell Limited (03581784) United Kingdom