About Alam Locums Ltd (08268314) United Kingdom