About Abb Locum Limited (11705514) United Kingdom