About Nicholsmith Ltd (13090109) United Kingdom