About Hopwood Investments Limited (01320979) United Kingdom