About J. Rotherham Group Ltd (12562427) United Kingdom