About The Tannahill Partnership Limited (SC292217) United Kingdom