About Taylor Mead Medical Limited (09822834) United Kingdom