About Miles Hogarth Limited (05974786) United Kingdom