About C L Taylor & Associates Limited (10331596) United Kingdom