About Kemp Taylor Llp (OC330047) United Kingdom