About John H Rhodes Ltd (09583824) United Kingdom