About Locum (sw) Limited (09098289) United Kingdom