About Kitman Uk (stamford) Limited (11195801) United Kingdom