About Anna Ellams Locum Limited (12281585) United Kingdom