About Westlake Clark Limited (05768419) United Kingdom