About The Glasgow Tax & Accountancy Centre Limited (SC244048) United Kingdom