About Kitto Developments Limited (01513681) United Kingdom