About J.r. Nobbs & Sons Limited (01320033) United Kingdom