About Kite Typesetters Ltd. (02681682) United Kingdom