About Templo Company Ltd (09064279) United Kingdom