About Kelly Taylor & Associates Limited (01698632) United Kingdom