About H.s. Linwood & Sons Limited (00236081) United Kingdom