About Farooq Locum Services Limited (13606198) United Kingdom