Kirkcaldy Templehall West ID 162839