About Electro Freeze Sales (u.k.) Limited (02589409) United Kingdom