About Davidson Brothers (shotts) Limited (SC025270) United Kingdom