About Northcote Techno Ltd (09934292) United Kingdom