About Cooper And Westlake Limited (09639615) United Kingdom