About Slayers Air Conditioning Ltd (13144839) United Kingdom