About Westlake International Trading Limited (07614914) United Kingdom