About Temple Holdings Limited (00620066) United Kingdom