About Sir James Hill & Sons Limited (00182233) United Kingdom