About Thomlinson Kiddle Associates Limited (08269625) United Kingdom