About Waterhouse & Welch Limited (10087447) United Kingdom