About Rhodes White & Co. Ltd (12474377) United Kingdom