About William Kendrick & Sons Limited (01142445) United Kingdom