About S&r Phones Limited (12877604) United Kingdom