About R & J Diy Limited (12801188) United Kingdom