About Farooq Locum Ltd (11350232) United Kingdom