About Hope & Anchor (ross-on-wye) Limited (12789377) United Kingdom