About J & R Publishing Services Limited (04948380) United Kingdom