About Hogarth Associates Ltd (10363632) United Kingdom