About Walter Cox Limited (00508762) United Kingdom