About O.u.i. (scotland) Limited (SC189242) United Kingdom