About Devondale (dorset) Limited (10585664) United Kingdom