About Willmore Limited (04486370) United Kingdom