About Ticcea Refrigeration Limited (08656280) United Kingdom