About R & S International Trade & Services Limited (11960938) United Kingdom