About L S R Refrigeration & Air Conditioning Limited (05199818) United Kingdom