About S Nicholson & Sons Limited (07493532) United Kingdom