About Shah Locum Limited (05604063) United Kingdom