About William Kendrick & Sons Holdings Limited (09749879) United Kingdom