About William Staddon & Son Limited (00596420) United Kingdom