About C. Welch Design Services Limited (03674992) United Kingdom