About S S & B Limited (12894454) United Kingdom