About T.w. Welch & Partners Limited (00847296) United Kingdom