About Westlake Connect Limited (04264141) United Kingdom