About Loretta The Locum Ltd (09874953) United Kingdom