About F. Hull & Sons Limited (00378950) United Kingdom