About R&r (bromley) Ltd (12362312) United Kingdom