About J.r. Hill & Sons Limited (04456226) United Kingdom