About Gilman & Child Holdings Ltd (11775030) United Kingdom