About Taka Locums Ltd (05617355) United Kingdom