About S&r Network Services Limited (11662073) United Kingdom