About R & Q Limited (02919082) United Kingdom