About R & J Marketing Ltd (12332580) United Kingdom