About Freezerbox Limited (11653135) United Kingdom