About R. Westlake & Sons Limited (02050246) United Kingdom