About Julia Mitchell Limited (07566423) United Kingdom