About Electrofreeze Limited (02567385) United Kingdom