About Stephen Hill Associates Limited (04741428) United Kingdom