About Hogarth Management Limited (03258197) United Kingdom