About Worthmore Products Limited (13059176) United Kingdom