About Temple Druid Limited (09238932) United Kingdom