About Rhodes & Rhodes Ltd (11801909) United Kingdom