About F. Hills & Sons Limited (00313306) United Kingdom