About Julie Clayton Limited (07638531) United Kingdom