About The Ed Locum Doctor Ltd (09578459) United Kingdom