About B Welch Solutions Limited (11979484) United Kingdom