About Westlake Investments Limited (12498727) United Kingdom