About Westlake & Legg Ltd (11645857) United Kingdom