About Crosbys Fishnchips Limited (12207585) United Kingdom