About Higginson & Son Limited (07545592) United Kingdom