About S&r Exchange Ltd (13231003) United Kingdom