About R & L Rimmer Ltd (10843793) United Kingdom