About West Company Holdings Limited (12712476) United Kingdom