About Temple Technologies Trading Ltd (06315556) United Kingdom