About Toom Glasgow Ltd (SC681629) United Kingdom