About D&d Exeter Ltd (13326678) United Kingdom