About Sleaford Electrical And Refrigeration Co Ltd. (01333878) United Kingdom