About Dr Sheikh Locum Ltd (12797887) United Kingdom