About J & D Rimmer & Sons Limited (05211871) United Kingdom