About David Rimmer Limited (08804407) United Kingdom