About D&d Trott Ltd (08390675) United Kingdom