About Julie Montagu Limited (08185222) United Kingdom