About Rebecca James Limited (10114421) United Kingdom