About W S Henderson & Son Limited (00376722) United Kingdom