About Stuart Ross (scotland) Limited (SC249808) United Kingdom