About Westlake Developments Ltd (10215155) United Kingdom