About Digmoor Fish Bar Ltd (12286072) United Kingdom