About Jim Russell Management Limited (02593643) United Kingdom