About Westlake Somerset Limited (12030647) United Kingdom