About Kendrick & Sons Limited (08557091) United Kingdom