About J.m. Ribchester Limited (04648003) United Kingdom