About Julia Mansell Marketing Consultancy Limited (10741330) United Kingdom