About Temple Spirit Ltd (07339049) United Kingdom