About Kitegrove Limited (02698960) United Kingdom