About Deane Investments Limited (08551925) United Kingdom