About Julia Nicholls Communications Limited (13092095) United Kingdom