About S&c Withington Management Company Limited (08114556) United Kingdom