About S Nicholson Ltd (10355796) United Kingdom