About R&s Sales & Marketing Limited (07275790) United Kingdom