About Wormor Holdings Limited (01893347) United Kingdom