About R & S Promotion Limited (11780020) United Kingdom