About Slaidcote Limited (10070930) United Kingdom