About R&r Validation Ltd (SC624003) United Kingdom