About Wigmore Fish Bar Limited (05360596) United Kingdom