About Weston Manufacturing Co. Limited (02291564) United Kingdom