About R&t East Sheen Ltd (12338493) United Kingdom