About Kildrummy Teesdale Limited (13475680) United Kingdom