About S & S Nall Limited (11027652) United Kingdom