About Pulse Refrigeration Limited (05706664) United Kingdom