About R&s Berry Ltd (12665777) United Kingdom