About Hurrell Associates Limited (09661447) United Kingdom