About K L S Catering And Refrigeration Engineers Ltd (07119646) United Kingdom