About Croxton Fish Bar Limited (12198890) United Kingdom