About Julia James Limited (06086708) United Kingdom