About S & S Nottingham Ltd (10091414) United Kingdom