About Worsham Chalmette Ltd (12932432) United Kingdom