About S&r&y Limited (13579614) United Kingdom