About D. Grimmer Limited (01135349) United Kingdom