About S&n Partnership Limited (13347870) United Kingdom