About Kibworth Swan 2017 Limited (08691952) United Kingdom