About Welch Essentials Ltd (12604109) United Kingdom