About S Scott Ndt Ltd (SC661214) United Kingdom