About Julie Hickton Consulting Limited (11142437) United Kingdom