About Kite & Thomas Limited (01099425) United Kingdom