About Julia Holberry Associates Limited (05944717) United Kingdom