About The Braes (rutherglen) Limited (SC672593) United Kingdom