About Coyle Locum Medical Limited (08967869) United Kingdom