About Dorset Design Engineering Ltd (08179723) United Kingdom