About Westlake & Legg Ltd (12971561) United Kingdom