About D J & C A Welch Limited (04471730) United Kingdom