About Wigmore Media Advisors Limited (06702214) United Kingdom