About Northel Limited (12821691) United Kingdom