About Lowe Kerr Technology Co. Ltd (11497435) United Kingdom