About Thos.winnard & Sons Limited (00396394) United Kingdom