About Research And Manufacturing Supplies Limited (12984218) United Kingdom