About I Taylor Medical Services Limited (09022908) United Kingdom