About R&m Technologies Limited (09079913) United Kingdom