About The Westhouse Locum Limited (10490758) United Kingdom