About The New Tannahill Centre Limited (SC297320) United Kingdom