sorry to come in late on this but who and where is strathmore located....can you explain it a little more to my goofy self, and how this will assist RRS?