About Taylor Flanagan Ltd. (SC470008) United Kingdom