About Hopwoods Limited (03961898) United Kingdom