About Thorncroft Medical Services Limited (08242711) United Kingdom