About Theresa & Allan Dalgarno Limited (SC328728) United Kingdom