About Freezertech Limited (06721857) United Kingdom