About Afzal Locums Ltd (09234186) United Kingdom