About Kitto Construction Limited (02453898) United Kingdom