About A.welch & Sons Limited (00459014) United Kingdom