About Nicolson S & Co. Ltd. (SC624209) United Kingdom