About Wigmore Technologies Limited (09126667) United Kingdom