About Locum Stockton Ltd (09521070) United Kingdom