About Santell Limited & Co. (LP003859) United Kingdom