About Ross James Limited (10010925) United Kingdom