About Kelhomes Ltd (07118426) United Kingdom