About J. J. Rimmer Limited (09498513) United Kingdom