About Julia Taylor Ltd. (08119602) United Kingdom