About R&r Restoration Ltd (12073016) United Kingdom