About J.b. Hill & Sons Limited (01057831) United Kingdom