About Red Kite Machinery Ltd (10596353) United Kingdom