About D. Richardson & Company Limited (02682387) United Kingdom