About Wilmoths Holdings Limited (04561051) United Kingdom