About Welch And Tweedy Limited (03847216) United Kingdom