About R & R Manufacturing Solutions Ltd (10225063) United Kingdom