About Kevan Taylor Associates Limited (06976469) United Kingdom