About Wigmore Holdings Limited (03317162) United Kingdom