About Terschelling Ltd. (06658692) United Kingdom