About Welham Motor Company Limited (00592813) United Kingdom