About Synthomer Holdings Limited (04541623) United Kingdom