About W.& H.jackson Limited (00557932) United Kingdom