About J Rotherham Limited (02251907) United Kingdom