About Refrigeration Technology Limited (08789262) United Kingdom