About William Kenyon & Sons (chapel Field) Limited (00318392) United Kingdom