About The Kibworth Learning Development Company Ltd (08949238) United Kingdom