About R&t Stoves Ltd (12952803) United Kingdom