About S&s Bell Limited (10278987) United Kingdom