About Kempstone Ltd (10041657) United Kingdom