About Wigmore 33 Limited (08178453) United Kingdom