About E.r.a. Rodman Bros. Limited (01198838) United Kingdom