About Microfreeze Limited (01783794) United Kingdom