About W Crawford & Son Ltd. (04496140) United Kingdom