About Howse S Refrigeration Ltd (12984844) United Kingdom