About A. Hill & Sons Limited (04395902) United Kingdom