About Julia Houghton Associates Limited (06140853) United Kingdom