About Thorne & Co. (ross-on-wye) Limited (05632901) United Kingdom