About Wigmore Investments Limited (06939273) United Kingdom