About M S H Teesside Limited (11331088) United Kingdom