About S&b Felsham Ltd (13584039) United Kingdom