About Hogarth Stewart Homes Ltd (09378968) United Kingdom