About M Welch Supplies Limited (06412246) United Kingdom