About K. Welham Limited (03274126) United Kingdom