About R&m Service Centre Ltd (12655353) United Kingdom