About Julie Edgar Communications Limited (SC444541) United Kingdom