About R&r Air Conditioning Ltd (12074342) United Kingdom