About Teesmartin (glasgow) Limited (04370496) United Kingdom