About Henry Frederick Thomas Rhodes Limited (10277209) United Kingdom