About Julia Baron Limited (08359090) United Kingdom