About Sandnote Limited (07335862) United Kingdom