About Widmore Limited (09270096) United Kingdom