About Aldermaston Investments Limited (00816183) United Kingdom