About Demeva Refrigeration Limited (08244998) United Kingdom