About Northcote Technology Ltd (05497650) United Kingdom