About Interland Holdings Limited (01964107) United Kingdom