About Taylor Clinical Limited (SC660101) United Kingdom