About Chris Taylor Associates Limited (10722193) United Kingdom