About S&r New Age Ltd (13106188) United Kingdom