About R & M Holdings Limited (10080141) United Kingdom