About W. Crosby & Son Limited (00717849) United Kingdom