About The Fabulous Fish Finger Company Limited (08589918) United Kingdom