About James Randolph Rogers & Co. Limited (11703269) United Kingdom