About Teekash Locum Limited (07492059) United Kingdom