About James Retail Holdings Limited (09613820) United Kingdom