About Julia Hancock Limited (05065772) United Kingdom