About S J L Air Conditioning Ltd. (06423140) United Kingdom