About Lockeridge Dene Limited (03932433) United Kingdom