About Welch S Group Holdings Limited (01554970) United Kingdom