About Scintilla Links Limited (01887742) United Kingdom