About Green & Higginson Limited (04664079) United Kingdom