About Flexerefrigeration Limited (08129117) United Kingdom