About Wormald Holdings (uk) Limited (01280988) United Kingdom