About Higginson & Ward Limited (04109937) United Kingdom