About Ian Welch Power Consulting Limited (08617288) United Kingdom