About Haq Locum Services Limited (12938202) United Kingdom