About Red Kite & Doe Ltd (09198841) United Kingdom