About Red Kite Design Limited (04852564) United Kingdom