About Julia (u.k.) Limited (02923338) United Kingdom