About Innes Technology Co. Ltd (10685503) United Kingdom