About R&r Thuo Ltd (13528611) United Kingdom