About Temple Technologies Ltd (07593254) United Kingdom