About Hopwood Holdings Limited (10632449) United Kingdom