About Tintagel Castle Limited (07111228) United Kingdom