About Julia Wood & Associates Limited (07620621) United Kingdom