About Walter Craven Limited (00528142) United Kingdom