About Weston Investment Company Limited (00179244) United Kingdom