About Higginson & Company (uk) Limited (04295697) United Kingdom