About Dyson & Allen Limited (08124725) United Kingdom