About Yorkshire Mesmac Trading Ltd (08432642) United Kingdom