About Freezewell Limited (01103898) United Kingdom