About Northall Limited (11058931) United Kingdom