About Lowe Kite Ltd (12048701) United Kingdom