About J R Welch Limited (13094050) United Kingdom