About Fenland Cool Box Limited (03894186) United Kingdom