About James Randalls Limited (11964900) United Kingdom