About Kendallsmith Limited (08299664) United Kingdom