About W. J. Rimmer Limited (04589755) United Kingdom