About Taylor Lucas Financial Services Limited (13523649) United Kingdom