About Thorne Island Limited (10789594) United Kingdom