About J & H Rhodes (wool) Limited (04644783) United Kingdom