About Rodell & Jones Ltd. (08250495) United Kingdom