About Bar - Tec (scotland) Limited (SC265426) United Kingdom