About S & S Norris Ltd (12925558) United Kingdom