About Welham Jones Limited (03067814) United Kingdom