About Dor (scotland) Limited (SC645689) United Kingdom