About D. R. Richards Limited (01200806) United Kingdom