About Craven Templar Holdings Limited (00405299) United Kingdom