About Didsbury Fish Bar Limited (10801663) United Kingdom