About Weller Industries Limited (08501239) United Kingdom